Part Number Hot Search : 
PKE030AA 2SC5184 P512F 4702G ICS651B AL5801Q FM320 099070
Product Description
Full Text Search
 

To Download MSL2100BR Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting datasheet brief
2 atmel led driver-msl2100 general description the atmel ? led driver msl2100 compact, high- power led string driver uses external mosfets to provide up 1a per string, with current accuracy and matching better than 1%. the msl2100 drives eight parallel strings of leds, and offers fault detection and management of open and short circuit leds. the msl2100 features a 1mhz i 2 c serial interface. the interface supports video frame-by-frame led string intensity control for up to 16 interconnected devices, allowing active area dimming when used for video displays. the advanced pwm engine synchronizes with the video signal, and offers phase shifted string drive, virtually eliminating waterfall noise and motion blur. the msl2100 adaptively controls up to three dc-dc converters, which power the led strings, using patented atmel's driver adaptive sourcepower? technology. these efficiency optimizers minimize power use while maintaining led current accuracy, and allow up to 16 interconnected devices to automatically negotiate the optimum power supply voltages. a unique combination of peak current control and pulse width dimming management offers simple full-screen brightness control, versatile area dimming, and a consistent white point. led string current is set for each string using a current sense (fet source) resistor. led current is also digitally controlled for all eight led strings. global string drive pulse width is adjusted with a 6-bit global intensity register, and individual string pulse width is modulated with 8-bit control. additionally, the msl2100 optionally throttles back the pwm on time of all strings when the temperature of the leds exceeds a programmable threshold. the msl2100 monitors for string open circuit, led short circuit, loss-of-sync and over temperature faults, and provides a hardware fault output to notify the mcu. detailed fault status and control are available through the serial interface. additionally, the msl2100 includes an on-chip eeprom that allows the power-up default register settings to be customized via the serial interface. the msl2100 is offered in a 6 x 6 x 0.85mm, 48-pin qfn package, and operates over a -40c to +85c temperature range. applications ? edge-lit led backlit tvs ? high-contrast monitors ? medical and industrial displays ? high-power led arrays ? multi-string led lighting ? solid-state lighting (ssl) ordering information part description package MSL2100BR 8-ch led driver 48 pin, 6x6x0.85mm qfn atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting
3 atmel led driver-msl2100 atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting key features application circuit ? 8-bit pwm string dimming ? fast, 1mhz i 2 c/smbus interface supports up to 16 devices per bus ? 4-bit adaptive power correction maximizes efficiency of up to three power supplies ? external mosfets allow >0.5a led string current ? drives up to eight parallel high power led strings ? multiple msl2100s share string supplies and automatically negotiate optimum voltages ? supports adaptive, real-time 2-d area dimming for highest dynamic range lcd tvs and monitors ? programmable string phase virtually eliminates motion blur and improves efficiency ? global led intensity control via serial interface ? supports direct pwm control of all led strings with a single pwm input signal ? 1% current accuracy and current balance ? video frame (vsync) and line (hsync) sync inputs ? sync loss detectors optionally disable led strings ? internal eeprom allows custom power-up default settings ? string open circuit and led short circuit fault detection ? <1a led string off leakage current ? external resistors set individual string peak current ? programmable led over-temperature compensation ? automatic die over-temperature protection ? i 2 c/smbus broadcast mode simplifies configuration ? -40c to +85c operating temperature range ? lead-free, halogen-free, rohs-compliant package
4 atmel led driver-msl2100 quick start guide the msl2100 controls eight strings of series-connected leds at up to 1a per string, and up to sixteen devices may share the serial interface. the msl2100 fet gate drive output is optimized for fets requiring no more than 10nc of charge. the msl2100 pwm engine generates the pwm signal that drives the strings or, optionally, accepts an external pwm signal. how many leds and drivers? the msl2100 drives eight strings of series-connected leds using external n-channel mosfets and current sense resistors. the led drive capability (maximum number of leds per string) is limited only by the mosfets and the led string power supplies, not by the msl2100. up to 16 msl2100s may share an i 2 c/smbus serial interface, with both individual and broadcast (all msl2100s on a bus) addressing. the high led drive power of the msl2100 makes it suitable for large lcd tv and monitor backlights, as well as for led signage and general lighting. leds, string power supplies, and the efficiency optimizer the msl2100 features three efficiency optimizer outputs that dynamically adjust the led string power supplies to the minimum voltage necessary to drive the led strings, minimizing power use while assuring accurate led current flow. the efficiency optimizers feature an input that allows up to 16 devices to be connected in a chain configuration. when implemented, the chains automatically negotiate, control and optimize the string power supplies for all led strings driven by each chain. the power supplies can use any topology that employs external feedback resistors with a maximum feedback voltage of 1.5v, and are typically dc-dc boost converters. the efficiency optimizers rely on close matching of the leds connected to a string supply; the better the matching, the better the overall efficiency. differences between atmel led driver-msl2100 and msl3082 the msl2100 includes three independent efficiency optimizer circuits to control three separate string supplies (for rgb leds for example). the msl3082 includes a single efficiency optimizer, is more suited for single-color leds, and is ideal for driving white backlight leds in an lcd monitor or tv application. timing, pwm, intensity controls, and synchronization the pwm led drive signals synchronize to video frame timing via the phi input, and to pixel timing via the gsc input. suitability for led backlight architectures is shown in table 1 and table 2. area led dimming for direct backlighting is supported for contrast and color gamut improvement. with area dimming, motion blur is reduced by setting each led strings pwm phasing to synchronize string off times with the lcd update timing. also, the individual pwm intensity registers for eight led strings are updated with only 92 i 2 c/smbus clocks. sixteen drivers (128 led strings) update in 1.47ms with a 1mhz bus speed, offering area dimming support for frame rates up to 640hz.
5 atmel led driver-msl2100 table 1. atmel led driver-msl2100 led common backlight drive architectures backlight type string supply options motion blur removal led zone management white led - bottom edge-lit one or more msl2100 per effciency optimized supply no no white led - top/bottom edge-lit no no white led - four sides edge-lit no no white led - direct back-lit yes - led strip phasing higher contrast ratio (area dimming) rgb led - direct back-lit yes - led strip phasing higher contrast ratio and color gamut led inensity control resolution individual led string current external resistors set maximum current for each led string, up to at least 500ma individual led string current 6-bit istr registers reduce string current from maximum set by global resistor global led string pulse width 6-bit gint register or pwm input (accepts 20hz to 50khz, 0% to 100% duty cycle) individual led string pulse width 8-bit pwm registers set individual string pulse width global temperature derating 6-bit temperature pulse width derating individually applied to each string total led string pulse width control 10-bit led string pulse width computed from global and individual pulse width settings table 2. atmel led driver-msl2100 timing and led intensity control capability atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting
6 atmel led driver-msl2100 figure 2. 48-pin tqfn package dimensions p w m g s c phi n / c c g n d c g n d c g n d n / c g n d e n vdd v i n 4 8 4 7 4 6 4 5 4 4 4 3 4 2 4 1 4 0 3 9 3 8 3 7 ad1 1 3 6 d 7 scl 2 3 5 g 7 sda 3 3 4 s 7 ad0 4 3 3 d 6 f l t b 5 3 2 g 6 fbi 1 6 3 1 s 6 fbo 1 7 3 0 d 5 f b i 2 8 2 9 g 5 fbo 2 9 2 8 s 5 fbi 3 1 0 2 7 d 4 fbo 3 1 1 2 6 g 4 g n d 1 2 msl 2100 - t b ( t o p v i e w ) 2 5 s 4 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 s 0 g 0 d 0 s 1 g 1 d 1 s 2 g 2 d 2 s 3 g 3 d 3 figure 1. 48-pin, 6mm x 6mm x 0.85mm qfn (0.4mm pin pitch) with exposed pad package pin-out - atmel led driver-msl2100-tb
7 atmel led driver-msl2100 pin name description 1 ad1 i2c slave id selection inputs ad1 and ad0 select the device i2c slave address. 2 scl i2c serial clock input scl is the i2c serial interface clock input. 3 sda i2c serial data i/o sda is the i2c serial interface data i/o. 4 ad0 i2c slave id selection inputs ad0 and ad1 select the device i2c slave address. 5 fltb fault output (open drain, active low) fltb sinks current to gnd when the msl2100 detects a fault. fltb remains low until the fault registers have been read or en is toggled low. 6 fbi1 effciency optimizer input connect fbi1 to fbo1 of the next device when chaining the effci ency optimizers. if unused, connect fbi1 to gnd. 7 fbo1 effciency optimizer output connect fbo1 through a schottky diode to the string power suppl ys feedback node (figure 4) or to fbi1 of the previous device (figure 5). if unused, leave fbo1unconnected. 8 fbi2 effciency optimizer input connect fbi2 to fbo2 of the next device when chaining the effci ency optimizers. if unused, connect fbi2 to gnd. 9 fbo2 effciency optimizer output connect fbo2 through a schottky diode to the string power suppl ys feedback node (figure 4) or to fbi2 of the previous device (figure 5). if unused, leave fbo2 unconnected. 10 fbi3 effciency optimizer input connect fbi3 to fbo3 of the next device when chaining the effci ency optimizers. if unused connect fbi3 to gnd. 11 fbo3 effciency optimizer output connect fbo3 through a schottky diode to the string power suppl ys feedback node (figure 4) or to fbi3 of the previous device (figure 5). if unused, leave fbo3 unconnected. 12, 40 gnd power ground connect gnd to system ground, to cgnd, and to ep with short, wide traces. 13, 16, 19, 22, 25, 28, 31, 34 s0 - s7 string 0 thru 7 source sense inputs connect s n to the source of external mosfet n and to the current sense resistor for led string n . the full-scale led current is reached when 500mv is across the current sense resistor. 14, 17, 20, 23, 26, 29, 32, 35 g0 - g7 string 0 thru 7 external mosfet gate drive outputs connect g n to the gate of external mosfet n . 15, 18, 21, 24, 27, 30, 33, 36 d0 - d7 string 0 thru 7 external mosfet drain sense inputs connect d n to the drain of external mosfet n through a 10m? resistor. 37 vin supply voltage input connect a 12v 10% supply to vin. bypass vin to gnd with a 1f ceramic capacitor placed close to vin. 38 vdd internal 2.5v regulator capacitor connection bypass vdd to gnd with a 10f ceramic capacitor placed close to the device. pin descriptions atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting
8 atmel led driver-msl2100 absolute maximum ratings oltage ith respect to gd vin, en, d0-d7, g0-g7 .............................................................................................................................................. -0.3v to +16v sda, scl, ad0, ad1, fltb ...................................................................................................................................... -0.3v to +5.5v phi, gsc, pwm, s0-s7, fbi1, fbi2, fbi3, fbo1, fbo2, fbo3 ............................ -0.3v to (v dd + 0.3v) vdd ....................................... ..................................................................................................................................................... -0.3v to +2.75v current (into pin) vin ....................................... ............................................................................................................................................................................... 50ma gnd ........................................ ....................................................................................................................................................................... -500ma all other pins........................................ ........................................................................................................................................................ 20ma continuous power dissipation (see note 8, note 9) 48-pin, 6mm x 6mm x 0.85mm qfn (derate 45.5mw/c above 70c) ............................... 2500mw ambient operating temperature range t a = t min to t max .............................................. -40c to +85c junction temperature ............................................................................................................................................................... +125c storage temperature range ........................................................................................................................ -65c to +125c lead soldering temperature, 10s .................................................................................................................................. +300c pin name description 39 en enable input (active high) drive en high to turn on the msl2100, and drive it low to turn it off. for automatic startup, connect en to vin through a 100k? resist or. 41, 45 n/c no internal connection. recommended to leave open. 42, 43, 44 cgnd connect to ground connect cgnd to system ground, to gnd, and to ep using short, wide traces. 46 phi phase synchronization input drive phi with an external signal from 40hz to 10khz to synchro nize the pwm dimming to the signal at phi. connect phi to gnd if unused. 47 gsc gate shift clock input drive gsc with the gate shift clock of the video signal, up to 5mhz. gsc sets the resolution of pwm dimming. connect gsc to gnd if unused. 48 pwm pwm input drive pwm with a pulse-width-modulated signal with a duty cycle of 0% to 100% and frequency of 20hz to 50khz to control the brightness of all led strings. exposed pad ep power ground connect ep to system ground, gnd, and cgnd using short, wide traces. ep offers thermal relief to the die.
9 atmel led driver-msl2100 parameter conditions and notes min typ max unit dc electrical characteristics vin operating supply voltage 10.8 12.0 13.2 v vin operating supply current all drivers on at 100% duty, i2c serial interface idle 25.0 32.5 ma vin shutdown supply current en = 0, all digital inputs tied to vdd or gnd 10 20 a vdd regulation voltage 2.3 2.5 2.6 v input high voltage sda, scl, ad0, ad1 2.31 v input low voltage sda, scl, ad0, ad1 0.9 v input high voltage phi, gsc, pwm 1.8 v input low voltage phi, gsc, pwm 0.7 v input high voltage en 0.9 1.36 v input low voltage en 0.7 v input hysteresis en 50 mv input quiescent current en 1 20 a sda, fltb output low voltage sinking 6ma 0.4 v s0 thru s7 regulation resolution 1 % of full scale open circuit detect voltage 7.3 8.3 9.0 v short circuit detect voltage 6.5 7.8 9.0 v d0 thru d7 leakage current voltage under 9v 0.1 a voltage between 9v to 16v 15 g0 thru g7 maximum gate drive voltage 10 v g0 thru g7 gate drive current -20 20 ma current sense regulation voltage istrn = 0x3f 488 500 508 mv istrn = 0x1f 235 250 255 mv g0 thru g7 output current slew rate current rising (note 7, note 8) 10 ma/s current falling (note 7, note 8) 10 thermal cut-off temperature 135 c fbin to fbon current transfer error up to fbon maximum output current 2 % fbon current step size 3 a fbon feedback output current maximum v fbo ? = 0 to 1.8v 35 45 55 a electrical characteristics (circuit of figure 3, vin = 12v, t a = t min to t max , unless otherwise noted. typical values are at vin = 12v, t a = +25c) atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting
10 atmel led driver-msl2100 note1. minimum scl clock frequency is limited by the bus timeout feature, which resets the serial bus interface if either sda or scl is held low for t timeout . disable bus timeout feature for dc operation note2. t vd:ack = scl low to sda (out) low acknowledge time note3. t vd:dat = minimum sda output data-valid time following scl low transition note4. a master device must internally provide an sda hold time of at least 300ns to ensure an scl low state note5. the maximum sda and scl rise times are 300ns. the maximum sda fall time is 250ns. this allows series protection resistors to be connected between sda and scl inputs and the sda/scl bus lines without exceeding the maximum allowable rise time note6. the msl2100 includes input filters on sda, scl, ad0, and ad1 inputs that suppress noise less than 50ns note7. parameter is guaranteed by design, and is not production tested note8. subject to thermal dissipation characteristics of the device note9. when mounted according to jedec jep149 and jesd51-12 for a one-layer pcb, ja = 22c/w and jc = 1.3c/w parameter conditions and notes min typ max unit ac electrical characteristics osc initial accuracy f osc oscctrl = 0x04 (f osc =20mhz); t a =25c 18 20 22 mhz phi frequency f phi (note 7) 40 10,000 hz gsc frequency f gsc (note 7) 5 mhz pwm frequency f pwm pwmdirect = pwmen = 1 20 50,000 hz pwm duty cycle pwmdirect = pwmen = 1 0 100 % phi dll lock cycles 4 phi cycles parameter conditions and notes min typ max unit i2c switching characteristics scl clock frequency 1/t scl bus timeout disabled (note 1) 0 1,000 khz bus timeout period t timeout oscctrl = 0x04 (f osc =20mhz); t a =25c 27 30 33 ms stop to start condition bus free time t buf 0.5 s repeated start condition hold time t hd:sta 0.26 s repeated start condition set-up time t su:sta 0.26 s stop condition set-up time t su:stop 0.26 s sda data hold time t hd:dat 15 ns sda data valid acknowledge time t vd:ack (note 2) 0.05 0.55 s sda data valid time t vd:dat (note 3) 0.05 0.55 s sda data set-up time t su:dat 100 ns scl clock low period t low 0.5 s scl clock high period t high 0.26 s sda, scl fall time t f (note 4, note 5) 120 ns sda, scl rise time t r 120 ns sda, scl input suppression flter period t sp (note 6) 50 ns
11 atmel led driver-msl2100 block diagram atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting
12 atmel led driver-msl2100 atmel led driver-msl2100 typical application circuit figure typical application circuit
13 atmel led driver-msl2100 detailed description the msl2100 is a highly integrated, flexible, multi-string led driver that uses external mosfets to allow high led string currents and includes power supply control for three supplies to maximize efficiency. the driver optionally connects to a video subsystem to offer easy synchronization for use in lcd tv backlight applications. up to sixteen devices may be connected together to drive a large number of led strings in a system. the drivers provide multiple methods of controlling led brightness through both peak current control and pulse width control of the string drive signals. peak current control offers excellent color consistency, while pulse width control allows brightness management. an on-chip eeprom holds all the default control register values. at power-up, the data in the eeprom are automatically copied directly to the control registers, setting up the device for operation. the factory programmed eeprom values are changeable through the serial interface if a different power-up condition is desired. the device interfaces to an mcu via the i 2 c/smbus interface. the robust 1mhz i 2 c/smbus interface supports up to sixteen devices on the bus, and is fast enough to support area dimming for 16 interconnected devices. while typically the led drive pwm signal is internally generated by the pwm engine, the device also accepts an external direct pwm drive signal applied to the pwm input to set the duty cycle and the frequency of the led drive signals. when using the pwm engine, the msl2100 allows phase spreading of the led drive signals, which helps reduce the transient load on the led power supplies. phase spreading is not supported for direct pwm drive. the pwm frequency of the drivers is easily synchronized to an external video signal applied to phi. typically, the vsync signal from the video system is used as the phi input. a frame-rate multiplier (1x to 16x) processes this signal for use by the pwm engine. the on time of each string is individually programmed via the device registers, providing a peak resolution of 10 bits when using the on-chip pwm generator. the actual resolution of the pwm frequency depends on the ratio of the gsc frequency (typically provided by a systems hsync signal) to the phi frequency because the on time of a string is programmed as a function (8-bit count) of the number of gsc cycles. this count can be further scaled by a 6-bit global intensity register, when enabled. the gsc clock is also used to precisely set each strings phase delay to be synchronized with its physical position relative to the video frame. additionally, the msl2100 features programmable temperature compensation, which throttles back the pwm on time of all strings when the temperature of the leds exceeds a programmable threshold. the efficiency optimizers control a wide range of different external dc-dc and ac-dc converter architectures. multiple drivers in a system communicate in real time among themselves to select an optimized operating voltage for the leds. this allows design of the power supplies for the worst case forward voltage (v f ) of the leds without concern about excessive power dissipation issues. during the start-up sequence, the msl2100 automatically reduces the power supply voltage to the minimum required to keep the leds in current regulation. the devices are configured to periodically perform this optimization to compensate for changes in led forward voltage, and to assure continued optimum power savings. internal regulators and enable input the msl2100 includes an internal linear regulator powered from vin that provides 2.5v, vdd, to power the internal circuitry. bypass vdd to gnd with a 10f or greater capacitor. the enable input, en, turns the vdd regulator on and off. to turn on the msl2100, force en high with a 5v logic level, and force en low to turn it off. when en is low, the msl2100 enters low-power mode, and the serial interface is ignored. toggling en low also clears all fault registers and releases fltb. faults re-establish if the conditions that generated them persist. atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting
14 atmel led driver-msl2100 setting led string currents the maximum string current, i led , for each string is set by a resistor, r sn , connected to ground from the source terminal of the external string drive mosfet. the feedback threshold is 500mv. determine the resistor value using: led sn i r 5 . 0 = , where i led is in amperes and r sn is in ohms. for example, a full-scale led current of 500ma returns r sn = 1.00 . the current for the led strings is individually reduced from the full-scale resistor set value with 6-bit resolution using istr n , the string current control registers 0x10 through 0x1f. connecting an led string power supply to an efficiency optimizer output the msl2100 is designed to control up to three external led string power supplies that use voltage dividers (r top and r bottom in figure 4) to set the output voltage, and whose regulation feedback voltage is not more than 1.5v. the efficiency optimizer improves power efficiency by injecting a current of between 0 and 45a into the voltage dividers of the external power supplies, dynamically adjusting their outputs to the minimum voltage required by the led strings. to select the resistors, first determine v out(min) and v out(max) , the minimum and maximum string supply voltage limits, using: [ ] ( ) 5 . 0 # ) ( ) ( + ? = ofleds v v min f min out , and [ ] ( ) 5 . 0 # ) ( ) ( + ? = ofleds v v max f max out , where v f(min) and v f(max) are the led minimum and maximum forward voltage drops at the peak current set by r sn (page_). for example, if the led data are v f(min) = 3.5v and v f(max) = 3.8v, and ten leds are used in a string, then the total minimum and maximum voltage drops across a string are 35v and 38v, respectively. adding an allowance of 0.5v for the string drive mosfet headroom brings v out(min) to 35.5v and v out(max) to 38.5v. then, determine r top using: ) ( ) ( ) ( max fbon min out max out top i v v r ? = , where i fbon(max) is the 45 a maximum output current of the efficiency optimizer outputs, fbo1, fbo2, and fbo3. finally, determine r bottom using: fb max out fb top bottom v v v r r ? ? = ) ( , where v fb is the regulation feedback voltage of the power supply. place a schottky diode (cmpsh-3 or similar) between fbon and the supplys feedback node to protect the msl2100 against current flow into fbon. figure 4. fbon connection to power supply voltage divider
15 atmel led driver-msl2100 figure 5. cascade multiple atmel led driver-msl2100s to control a common power supply using multiple atmel led driver-msl2100s to control a single power supply cascade multiple msl2100 devices into a chain configuration (figure 5) with the fbin of one device connected to the fbon of the next. connect the first fbon to the power supply feedback resistor node through a cmpsh-3 or similar schottky diode, and the unused fbin input to ground as close to the msl2100 as possible. the chained devices work together to ensure that the system operates at optimum efficiency. note that the accuracy of the feedback chain has the potential to degrade through each link of the fbin/fbon chain by as much as 2%. determine the worst case maximum fbon current, i fbon(max/min) , using: i fbon(max / min) = 45a* (0.98) n-1 , where n is the number of msl2100s connected in series. use this result in the above r top resistor equation for the term i fbon(max) instead of using the 45a figure shown here. take care in laying out the traces for the efficiency optimizer connections. minimize the fbin/fbon trace lengths as much as possible. do not route the signals close to traces with large variations in voltage or current because noise may couple into fbin. if these traces must be routed near noisy signals, shield them from noise by using ground planes and/or guard traces. atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting
16 atmel led driver-msl2100 register map summary control the msl2100 using the registers in the range 0x00 through 0x57 (table 3). two additional registers, 0x90 and 0x91, allow access to, and programming of, the eeprom. the power-up default values for all control registers are stored within the on-chip eeprom, and any of these eeprom values may be changed through the serial interface. table 3. atmel led driver-msl2100 register map register and address function register data d7 d6 d5 d4 d3 d2 d1 d0 control 0x00 led string enables str7en str6en str5en str4en str3en str2en str1en str0en 0x01 unused powerctrl 0x02 power control sleep - strscen strocen pwmdirect i 2 ctoen fboen phadlyen oscctrl 0x03 oscillator frequency - - - - - oscfreq[2:0] ottemp 0x04 over-temp threshold ottemp[7:0] systemp 0x05 system temperature systemp[7:0] otslope 0x06 over-temp derating otslope[7:0] fltstatus* 0x07 fault status, global - strscdet strocdet - - - fbocal fltdet pwmctrl 0x08 pwm and phase control, confguration gscdiven ginten phipol tderate phiminen gscmaxen ovrfloen pwmen ocstat* 0x09 string open circuit status oc7 oc6 oc5 oc4 oc3 oc2 oc1 oc0 scstat* 0x0a led short circuit status sc7 sc6 sc5 sc4 sc3 sc2 sc1 sc0 gint 0x0b global intensity - - gint[6:0] gscdiv 0x0c gsc divider - - - - gscdiv[3:0] phimul 0x0d phi multiplier - - - phimul[4:0] str03fbo 0x0e string fbo enables str3fbo[1:0] str2fbo[1:0] str1fbo[1:0] str0fbo[1:0] str47fbo 0x0f str7fbo[1:0] str6fbo[1:0] str5fbo[1:0] str4fbo[1:0] istr0 0x10 individual string current throttle - - istr0[5:0] to - - to istr7 0x1f - - istr7[5:0] phdly0 0x20 individual string phase delay settings phdly0[7:0] to to phdly7 0x2f phdly7[7:0]
17 atmel led driver-msl2100 register and address function register data d7 d6 d5 d4 d3 d2 d1 d0 pwm0 0x30 individual string pulse width settings pwm0[7:0] to to pwm7 0x3f pwm7[7:0] gscmax 0x40 max oscillator cycles between gsc pulses gscmax[7:0] 0x41 gscmax[15:8] phimin 0x42 min gsc pulses over phi period phimin[7:0] 0x43 - - - - phimin[15:8] 0x44 thru 0x46 unused faulten 0x47 individual string fault monitoring enables flten7 flten6 flten5 flten4 flten3 flten2 flten1 flten0 0x48 thru 0x4f unused fboctrl0 0x50 effciency optimizer confguration hdrmstep[1:0] fbcldly[1:0] fbsdly[1:0] fbcfdly[1:0] fboctrl1 0x51 strsccdly[1:0] - - - - acalen ichkdis 0x52 thru 0x56 unused fbo1dac* 0x57 effciency optimizer dac readback fbo1act - - - fbo1dac[3:0] fbo2dac* 0x58 effciency optimizer dac readback fbo2act - - - fbo2dac[3:0] fbo3dac* 0x59 effciency optimizer dac readback fbo3act - - - fbo3dac[3:0] do not access address range 0x5a to 0x8f e2addr 0x90 user eeprom read/write access - e2addr[6:0] e2ctrlsta 0x91 e2busy bldact e2err - - rwctrl[1:0] * read-only registers atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting
18 atmel led driver-msl2100 register power-up defaults register power-up default values are shown in table 4. register name andaddress power-up condition regiasters initialized from eeprom register data d7 d6 d5 d4 d3 d2 d1 d0 hex 0x00 control all led strings drive outputs are enabled 1 1 1 1 1 1 1 1 ff 0x02 powerctrl string phase delay enabled effciency optimizer feedback output enabled i 2 c bus timeout enabled direct pwm disabled string open circuit detection enabled string short circuit detection enabled device awake 0 1 1 1 0 1 1 1 77 0x03 oscctrl internal oscillator f osc set to 20mhz 0 0 0 0 0 1 0 0 04 0x04 ottemp over-temperature threshold is 90c 0 1 0 1 1 0 1 0 5a 0x05 systemp system temperature set to 30c 0 0 0 1 1 1 1 0 1e 0x06 otslope over-temperature slope set to 50c 0 0 1 1 0 0 1 0 32 0x08 pwmctrl pwm operation enabled string on times truncated at end of frame gsc low frequency fault detection disabled phi high frequency fault detection disabled over-temperature derating of string on times enabled pwm frame synchronized to rising edge at phi input gint global intensity control enabled gsc input frequency division disabled 0 1 1 1 0 0 0 1 71 0x0b gint global intensity pwm duty cycle gint = 15/64 = 23.4% 0 0 0 0 1 1 1 1 0f 0x0c gscdiv gsc input frequency is divided by 2^0 0 0 0 0 0 0 0 0 00 0x0d phimul phi input frequency is multiplied by 1 0 0 0 0 0 0 0 1 01 0x0e str03fbo all strings are monitored by the effciency optimizer and are assigned to the fbo outputs as follows: fbo1: strings 0 and 4 fbo2: strings 1, 2, 5 and 6 fbo3: strings 3 and 7 1 1 1 0 1 0 0 1 e9 0x0f str47fbo 1 1 1 0 1 0 0 1 e9 0x10 0x17 istr0 thru istr7 individual peak string current 0 0 1 0 0 0 0 0 20 63 32 5 . 0   sn r table 4. atmel led driver-msl2100 register power-up defaults
19 atmel led driver-msl2100 register name andaddress power-up condition regiasters initialized from eeprom register data d7 d6 d5 d4 d3 d2 d1 d0 hex 0x20 0x27 phdly0 thru phdly7 all string phase delays set to zero processed gsc cycles 0 0 0 0 0 0 0 0 00 0x30 0x37 pwm0 thru pwm7 all strings pwm settings equal 48 processed gsc cycles 0 0 1 1 0 0 0 0 30 0x40 gscmax maximum gsc pulse count is 0 0 0 0 0 0 0 0 0 00 0x41 0 0 0 0 0 0 0 0 00 0x42 phimin minimum phi pulse count is 0 0 0 0 0 0 0 0 0 00 0x43 0 0 0 0 0 0 0 0 00 0x47 faulten fault detection is enabled for all strings 1 1 1 1 1 1 1 1 ff 0x50 fboctrl0 current source error confrmation delay is 4s fbon power supply settling time allowance is 8ms effciency optimizer auto recalibration delay is 1s effciency optimizer gives three steps for headroom 0 0 0 0 1 1 0 0 0c 0x51 fboctrl1 current source error detection enabled auto recalibration disabled string short circuit confrmation delay is 4s 0 0 0 0 0 0 0 0 00 0x90 e2addr user eeprom 7-bit address = 0x00 0 0 0 0 0 0 0 0 00 0x91 e2ctrlsta user eeprom read/write disabled 0 0 0 0 0 0 0 0 00 atmel led driver-msl2100 8-string, high-power, white or rgb led drivers for tvs, monitors, or intelligent solid-state lighting
atmel corporation 2325 orchard parkway san jose, ca 95131 usa tel: (+1)(408) 441-0311 fax: (+1)(408) 487-2600 www.atmel.com ? 2011 atmel corporation. all rights reserved. / rev.: mem-msl2100db1-e-us_06-11 atmel ? , logo and combinations thereof, and others are registered trademarks or trademarks of atmel corporation or its subsidiaries. other terms and product names may be trademarks of others. disclaimer: the information in this document is provided in connection with atmel products. no license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of atmel products. except as set forth in the atmel terms and conditions of sales located on the atmel website, atmel assumes no liabili ty whatsoever and disclaims any express, implied or statutory warranty relating to its products including, but not limited to, the implied warranty of merchantability, fitness for a particular purpo se, or non-infringement. in no event shall atmel be liable for any direct, indirect, consequential, punitive, special or incidental damages (including, without limitation, damages for loss and profits, business interruption, or loss of information) arising out of the use or inability to use this document, even if atmel has been advised of the possibility of such damages. atmel makes no representatio ns or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. atmel does not make any commitment to update the information contained herein. unless specifically provided otherwise, atmel products are not suitable for, and shall not be used in, automotive applications. atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. atmel asia limited unit 01-5 & 16, 19f bea tower, millennium city 5 418 kwun tong road kwun tong, kowloon hong kong tel: (+852) 2245-6100 fax: (+852) 2722-1369 atmel munich gmbh business campus parkring 4 d-85748 garching b. munich germany tel: (+49) 89-31970-0 fax: (+49) 89-3194621 atmel japan 9f, tonetsu shinkawa bldg. 1-24-8 shinkawa chuo-ku, tokyo 104-0033 japan tel: (+81)(3) 3523-3551 fax: (+81)(3) 3523-7581


▲Up To Search▲   

 
Price & Availability of MSL2100BR

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X